winding puncture - Spanish English Dictionary